Process Maturity and Inspector Proficiency: Feedback Mechanisms for Software Inspections

نویسندگان

  • Thomas Lee Rodgers
  • Douglas L. Dean
چکیده

Recent research suggests that people related issues account for as much as 50% of explained sources of variation in software code inspections and that process related issues account for less than 30%. This paper examines the impact of two feedback mechanisms (process maturity and inspector proficiency) on software inspections. Results of a survey of thirty-one experienced software developers and follow-up interviews are presented. Key findings include that significant process variations appear to exist within relatively mature organizations and that teams own inspection processes. The paper also addresses the significance and potential of feedback mechanism research. The findings extend to other formal technical reviews and provide insights into managing different-place, different time inspections.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

In Search of Theory and Tools to Support Code Inspections

This paper proposes a research agenda and tool development methodology to support software code inspections. Recent research suggests promise and opportunity for a practical, people-oriented, and cognitively-based code inspection research approach. To provide theoretical and practical foundations, this paper identifies research assumptions, pitfalls, and potentials. The paper also proposes a th...

متن کامل

Partitioning object-oriented source code for inspections

Software inspections are used for the detection of defects in various types of documents produced during the software development life-cycle. An inspection consists of the manual scrutiny of a software document, with the aim of detecting defects. Inspections complement existing automated fault detection techniques such as testing because they find different types of faults and the inspector has...

متن کامل

The Role of Comprehension in Object-Oriented Code Inspections Summary of Work

The software inspection process was originally developed at IBM in 1972 and has established itself as an effective means of finding defects. The inspection process can be described as a series of stages; overview, individual preparation, group inspection, rework and follow-up. One active area of inspection research is looking at different defect detection methods. During the preparation stage, ...

متن کامل

Improving Quality of Software through Formal Inspection

The software inspection process was created for the dual purpose of improving software quality and increasing programmer’s productivity. Formal inspection is a better method than technical walkthroughs in the software life cycle process. benefits gained in the development of defect-free software by utilizing formal inspection Formal inspections may be applied to any product or partial product o...

متن کامل

The Relationships between School Inspections, School Characteristics and School Improvement

The effects of school inspections on school improvement have been investigated only to a limited degree. The investigation reported on in this article is meant to expand our knowledge base regarding the impact of school inspections on school improvement. The theoretical framework for this research is partly based on the policy theory behind the Dutch Educational School Supervision Act (the latt...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999